今天拿到上回兩天【TDD與持續重構】內訓的 feedback 了。
這是第二次在這間企業客戶進行內訓,上一次是【極速開發】,天真的我竟然以為會有蠻多人是上過上一門 #極速開發 課,所以安排這門比較進階 #TDD與持續重構。
不過慶幸的是,這一門課的參加學員是有被篩選過的,都是團隊中比較資深、能力比較好的同仁才能參加,所以那兩天課上起來也還不算步調太慢。
對這門課有興趣的朋友,可以看看學員的反饋,能從這門課學到哪些東西。也可以看看培訓的簡介:https://tdd.best/courses/tdd-continuous-refactoring-2021-08/
對建議跟改善的部份,我也想提兩點:
➀ Go, 是的,我也想支援 Go 的版本,想跟大家一起重構髒髒的 Go 的 legacy code,但還得再等我一下下下下下下,我得學到一定的程度,才有資格教人跟支援這語言。
➁ pair programming 課前通知是有講的,這門課兩天都是 pair programming + 小組一同開發進行的。會有這個認知落差,也不意外,因為上課當天才有一堆同學知道,課前通知的 pdf 有 3 頁,而一些人都以為只有 1 頁。
結論:
這次因應企業內訓學員的特質,我對上課的內容、方式有做了一些小調整,看起來效果還不錯。
從大家的練習、課後的回顧跟反饋,也代表他們有得到這門課該得到的關鍵點。其實關鍵都是需求,只是用測試來輔助而已。